package com.yzqp.common.result;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 返回的结果
 *
 * @param <T> 结果类型
 */
@Data
@ApiModel("响应json对象")
public class WebJsonResult<T> {

    //状态码
    @ApiModelProperty("状态码")
    private int state;

    //返回的消息
    @ApiModelProperty("消息内容")
    private String message;

    //返回的数据
    @ApiModelProperty("数据")
    private T data;

    //是否成功
    @ApiModelProperty("成功标志")
    private Boolean success;
}
